Matching markets

Economics studies how goods and services are exchanged or distributed via market.

Markets determine allocation through "prices".

But in some cases, prices may not be enough to characterize allocations, like

We call these markets as matching markets.

Matching markets are typical examples of markets where there is no price

Examples are school assignment, medical match in US, dorm allocation, public housing, marriage/ dating markets.

 

Marriage market

We have finite sets of men and women

Men M={m1,m2,,mn}, and women W={w1,,wq}​.

Each man has a strict preference order, Pm, over the W, and be single option

Each woman has a strict preference order, Pw, over M and ,

For example, Pm={w1,w2,w3,,w4}, w1 is most preferred, w1,w2,w3 are acceptable, w4 is unacceptable.

And, a matching is a function that says who is matched with whom.

: MWMW{}

μ(m): match of man m, and μ(w) as the match of woman ​.

A matching must satisfy the followings,

In marriage market, equilibrium concept is "stability" which is the conjuction of two requirements

Example

Suppose we have two men and two women

(2)M={m1,m2}W={w1,w2}

The ranking order is,

Pm1Pm2Pw1Pw2
w1w1m1m1
w2w2m2m2

Here in this example,

μ(m1)=w2,

Consider another example,

(3)M={m1,m2}W={w1,w2}
Pm1Pm2Pw1Pw2
w1w2m2m1
w2w1m1m2

In this example, any matching is stable.

Since being single is the least preferred option, and the number of man equals to number of woman, so in any stable matching no one remains single.

Consider the follow two possible matchings:

  • μ(m1)=w1,μ(m2)=w2​​,

    Since both men are matched with the top choice, no man would like to block.

  • μ(m1)=w2,μ(w2)=w1

    Since every women is matched with the top choices, no woman would like to block.

Both matchings are stable.

Consider another example, room mate problem, project pairing,

Now we only have one set S={S1,S2,S3}

PS1PS2PS3
S2S3S1
S3S1S2

We have three potential pairs altogether, (S1,S2),(S2,S3),(S1,S3)

Consider the first pair, (S1,S2) is blocked by (S2,S3) because the second and third person under this pair would has incentive to deviate.

Samilarly, the other pairs are blocked as well

No stable matching.

 

Theorem

For any marriage market there always exists at least one stable matching

Proof

We prove this theorem by introducing a mechanism which selects a stable matching for any market

woman proposing deferred acceptance mechanism

  • Step 1:

    Every woman proposes to her most preferred man

    Every man m tentatively accept the most preferred acceptable proposer, and rejects the rest.

  • Step 2

    Every woman proposes to her most preferred option who has not rejected her yet.

    And then man m that she proposes tentativey accept the most preferred acceptable proposer, and reject the rests.

  • Then repeat this procedure, until no one rejects.

Outcome:

Every is matched with the most preferred option who has not rejected her.

Every m is matched with the woman he has tentatively accepted in the last step.

Example

Pm1Pm2Pm3Pw1Pw2Pw3
w2w1w1m1m3m1
w1w2w3m3m2m3
w3w3w2m2m1m2

Lets write down the tentative outcome in table:

 m1m2m3
Step 1w1-w2
Step 2w1-w3
Step 3w1w2w3

Then μ(w1)=m1,μ(w2)=m2,μ(w3)=m3

For IR, no woman proposes to an unacceptable partner.. No man tentatively accepts an unacceptable partner, then the outcome of WPDA is IR.

We can show that there is no blocking pairs,

On the contrary, we assume for some market there exists a blocking pair (m,w) under the outcome of WPDA.

Then, mPwμ(w) and wPmμ(m). Since we know that is IR, then we know μ(w) is weakly better than , and μ(m) is weakly better than , i.e. mPw, wPm.

Since is matched with μ(w), under WPDA, has proposed to all men better than μ(w).

In evert further step of WPDA, every woman becomes weakly better off, which means no regret for rejection.

In some step , proposed to m,

In some step kk, m rejected .

In that step k, m tentatively accepted some w who is better than . wPmw.

Since every further step m becomes weakly better off, μ(m) is weakly better than w, μ(m)Pmw, result in a contradiction.

 

Read ???